package com.itlaobing.loader;

public class Monkey {

    static {
        System.out.println("static initializer");
        // System.out.println( 100 / 0 ); // com.itlaobing.loader.Monkey.<clinit>
    }

    // 含有 public static void main(String[]) 方法的类被称作 启动类 ( launch class )
    // 国内绝大多数资料上将 启动类 称作 主类
    // 运行一个 启动类 会首先启动一个JVM进程，随后由JVM创建并启动一个名称为main的线程
    // 名称为 main 的线程会调用 当前类的 main方法
    public static void main(String[] args) {
        Thread current = Thread.currentThread();
        System.out.println(current);
    }
}
